One-Reversal Counter Machines and Multihead Automata: Revisited
نویسندگان
چکیده
We investigate the power of (1-reversal) counter machines (finite automata with multiple counters, where each counter can ‘‘reverse’’ only once, i.e., once a counter decrements, it can no longer increment) and one-way multihead finite automata (finite automata with multiple one-way input heads) as a language acceptor. They can be non-deterministic as well as augmented with a pushdown stack. First, we prove that adding a pushdown stack properly strengthens the deterministic countermachines. Non-deterministic counter machines with a pushdown stack are then compared with multihead finite automata. The proof of their incomparability involves an interesting technique: an assumption that a language be accepted by a non-deterministic countermachinewould bring a contradictory algorithm to decide an undecidable language. Furthermore, we will show that over bounded languages, these two kinds of machines have the same power, and neither non-determinism nor a pushdown stack makes them stronger. © 2012 Elsevier B.V. All rights reserved.
منابع مشابه
Pushdown Automata with Reversal-Bounded Counters
The main result of this paper is that a pushdown automaton M augmented with R(n) reversal-bounded counters can be simulated by a Turing machine in time polynomial in n”’ + R(n) if M is 2-way, and in time polynomial in n + R(n) if M is l-way. It follows from this and previous results that for sufficiently large R(n), the addition of a pushdown store to R(n) reversal-bounded multicounter machines...
متن کاملOn the Power of Alternation in Automata Theory
We shall deal with the following three questions concerning the power of alternation in automata theory: (1) What is the simplest kind of device for which alternation adds computational power? (2) What are the simplest devices (according to the language family accepted by them) such that the alternating version of these devices is as powerful as Turing machines? (3) Can the number of branchings...
متن کاملUltrametric Automata with One Head Versus Multihead Nondeterministic Automata
The idea of using p-adic numbers in Turing machines and finite automata to describe random branching of the process of computation was recently introduced. In the last two years some advantages of ultrametric algorithms for finite automata and Turing machines were explored. In this paper advantages of ultrametric automata with one head versus multihead deterministic and nondeterministic automat...
متن کاملDeletion Operations on Deterministic Families of Automata
Many different deletion operations are investigated applied to languages accepted by one-way and twoway deterministic reversal-bounded multicounter machines, deterministic pushdown automata, and finite automata. Operations studied include the prefix, suffix, infix and outfix operations, as well as left and right quotient with languages from different families. It is often expected that language...
متن کاملConnections among Space-bounded and Multihead Probabilistic Automata
We show that the heads of multihead unbounded-error or bounded-error or one-sided-error probabilistic nite automata are equivalent alternatives to the storage tapes of the corresponding probabilistic Turing machines (Theorem 1). These results parallel the classic ones concerning deterministic and nondeterministic automata. Several important properties of logarithmic-space (nondeterministic and ...
متن کامل